4 trademarks were found for owners matching the name Cai Gengling.
#Classstatus
1 S:97921588
M:ELAINZELU

O:Cai Gengling
26 Pending
2 S:90131958
M:ELAINZELU
O:Cai Gengling
21 Registered
3 S:90131968
M:ELAINZELU
O:Cai Gengling
24 Registered
4 S:90131977
M:ELAINZELU
O:Cai Gengling
25 Registered
Trademark Alertz updated from USPTO on 2030-01-24